[VERSION]
ver=1.0

[RESOLUTIONS]
640*480*8@50Hz.VTX2=1
640*480*15@50Hz.VTX2=1
640*480*16@50Hz.VTX2=1
640*480*32@50Hz.VTX2=1
640*480*8@60Hz.VESA=1
640*480*15@60Hz.VESA=1
640*480*16@60Hz.VESA=1
640*480*32@60Hz.VESA=1
640*480*8@72Hz.VESA=1
640*480*15@72Hz.VESA=1
640*480*16@72Hz.VESA=1
640*480*32@72Hz.VESA=1
640*480*8@75Hz.VESA=1
640*480*15@75Hz.VESA=1
640*480*16@75Hz.VESA=1
640*480*32@75Hz.VESA=1
640*480*8@100Hz.MIRO=1
640*480*15@100Hz.MIRO=1
640*480*16@100Hz.MIRO=1
640*480*32@100Hz.MIRO=1
800*600*8@56Hz.VESA=1
800*600*15@56Hz.VESA=1
800*600*16@56Hz.VESA=1
800*600*32@56Hz.VESA=1
800*600*8@60Hz.VESA=1
800*600*15@60Hz.VESA=1
800*600*16@60Hz.VESA=1
800*600*32@60Hz.MIRO=1
800*600*8@72Hz.VESA=1
800*600*15@72Hz.VESA=1
800*600*16@72Hz.VESA=1
800*600*32@72Hz.MIRO=1
800*600*8@75Hz.VESA=1
800*600*15@75Hz.VESA=1
800*600*16@75Hz.VESA=1
800*600*32@75Hz.MIRO=1
800*600*8@80Hz.MIRO=1
800*600*15@80Hz.MIRO=1
800*600*16@80Hz.MIRO=1
800*600*8@100Hz.MIRO=1
800*600*15@100Hz.MIRO=1
800*600*16@100Hz.MIRO=1
1024*768*8@60Hz.VESA=1
1024*768*15@60Hz.VESA=1
1024*768*16@60Hz.VESA=1
1024*768*8@70Hz.VESA=1
1024*768*15@70Hz.VESA=1
1024*768*16@70Hz.VESA=1
1024*768*8@72Hz.VESA=1
1024*768*15@72Hz.VESA=1
1024*768*16@72Hz.VESA=1
1024*768*8@75Hz.VESA=1
1024*768*15@75Hz.VESA=1
1024*768*16@75Hz.VESA=1
1024*768*8@90Hz.MIRO=1
1024*768*15@90Hz.MIRO=1
1024*768*16@90Hz.MIRO=1
1024*768*8@100Hz.MIRO=1
1152*864*8@60Hz.MIRO=1
1152*864*15@60Hz.MIRO=1
1152*864*16@60Hz.MIRO=1
1152*864*8@70Hz.MIRO=1
1152*864*15@70Hz.MIRO=1
1152*864*16@70Hz.MIRO=1
1152*864*8@72Hz.MIRO=1
1152*864*15@72Hz.MIRO=1
1152*864*16@72Hz.MIRO=1
1152*864*8@75Hz.MIRO=1
1280*1024*8@60Hz.MIRO=1
1280*1024*8@66Hz.MIRO=1
1280*1024*8@70Hz.MIRO=1
1280*1024*8@72Hz.MIRO=1
1280*1024*8@75Hz.VESA=1
1408*1024*8@60Hz.MIRO=1
1408*1024*8@66Hz.MIRO=1
1408*1024*8@70Hz.MIRO=1

[CARD]
card_name="miroCRYSTAL 20SD"
internal_name="miroCRYSTAL 20SD 2MB Rev 1."
calibrator=0x0
card_id=0x000B
switch_port=0x0
processor=864
chip_id=0x00c0
dac=498,6
pll=305
ram=2
cursor=S3
tv_monitor="miroVIDEO CONVERTER VTX2"

[REGDEF]
0x17=0xA3
0x31=0x8d 
0x32=0x00 
0x33=0x00 
0x34=0x10 
0x35=0x00 

0x3a=0x15 
0x3b=0xbb

0x42=0x00
0x43=0x00 
0x45=0x20 
0x46=0x20
0x47=0xff 
0x48=0xfc 
0x49=0xff 
0x4a=0xff 
0x4b=0x00
0x4c=0x0f 
0x4d=0xff 
0x4e=0xff 
0x4f=0xdf

0x50=0x00
0x51=0x40
0x53=0x00
0x54=0xf8 
0x55=0x28 
0x56=0x00 
0x57=0x00 
0x58=0x08

0x5f=0x00

0x60=0xFF
0x63=0x00

0x65=0x00 
0x66=0x00 
0x67=0x00 
0x69=0x00 
0x6a=0x00 
0x6d=0x00

[8BPP]
0x13=0x00  
0x31=0x8f
0x34=0x10
0x50=0x00
0x51=0x10
0x54=0xF8
0x60=0xFF
0x67=0x00
0x43=0x00 
dac=0x00
H_SYNC_DELAY=8

[15BPP]
0x13=0x00
0x31=0x8d
0x34=0x10
0x50=0x10
0x51=0x10
0x54=0xF8
0x60=0xFF
0x67=0x30
0x43=0x00 
dac=0x14
H_SYNC_DELAY=8

[16BPP]
0x13=0x00
0x31=0x8d
0x34=0x10
0x50=0x10
0x51=0x10
0x54=0xF8
0x60=0xFF
0x67=0x50
0x43=0x00 
dac=0x30
H_SYNC_DELAY=8

[32BPP]
0x13=0x90
0x31=0x8f
0x34=0x10
0x50=0xb0
0x51=0x10
0x54=0xF8
0x60=0xFF
0x67=0x70
0x43=0x00 
dac=0x50
H_SYNC_DELAY=8

[640*480*8@50Hz.VTX2]
0x60=0xFF
pll=2517,0
[640*480*15@50Hz.VTX2]
H_MUL=2
0x60=0xFF
pll=2517,0
[640*480*16@50Hz.VTX2]
H_MUL=2
0x60=0xFF
pll=2517,0
[640*480*32@50Hz.VTX2]
H_MUL=4
0x60=0xFF
pll=5035,4
[640*480*8@60Hz.VESA]
0x60=0xFF
pll=2517,0
[640*480*15@60Hz.VESA]
H_MUL=2
0x60=0xFF
pll=2517,0
[640*480*16@60Hz.VESA]
H_MUL=2
0x60=0xFF
pll=2517,0
[640*480*32@60Hz.VESA]
H_MUL=4
0x60=0xFF
pll=5035,4
0x54=0x98
[640*480*8@75Hz.VESA]
0x60=0xFF
0x67=0x00
pll=3150,1
[640*480*15@75Hz.VESA]
H_MUL=2
0x60=0xFF
pll=3150,1
[640*480*16@75Hz.VESA]
H_MUL=2
0x60=0xFF
pll=3150,1
[640*480*32@75Hz.VESA]
H_MUL=4
0x54=0x70
0x60=0xFF
pll=6300,0xd
[640*480*8@100Hz.MIRO]
0x60=0xFF
pll=4400,7
[640*480*15@100Hz.MIRO]
H_MUL=2
0x60=0xFF
pll=4400,7
0x54=0xb8
0x67=0x30
[640*480*16@100Hz.MIRO]
H_MUL=2
0x60=0xFF
pll=4400,7
0x54=0xb8
[640*480*32@100Hz.MIRO]
H_MUL=4
0x54=0x30
0x60=0xFF
pll=8800,15
0x67=0x71
[800*600*8@56Hz.VESA]
0x60=0xFF
pll=3600,6
[800*600*15@56Hz.VESA]
H_MUL=2
0x54=0xC0
0x60=0xFF
pll=3600,6
[800*600*16@56Hz.VESA]
H_MUL=2
0x60=0xFF
pll=3600,6
[800*600*32@56Hz.VESA]
H_MUL=4
0x54=0xb0
0x60=0xFF
pll=7200,5
[800*600*8@60Hz.VESA]
0x60=0xFF
pll=4000,2
[800*600*15@60Hz.VESA]
H_MUL=2
0x60=0xFF
pll=4000,2
0x54=0xd8
0x67=0x30
[800*600*16@60Hz.VESA]
H_MUL=2
0x60=0xFF
pll=4000,2
0x54=0xd8
[800*600*32@60Hz.MIRO]
H_MUL=4
0x54=0x08
0x60=0xFF
pll=7758,5
[800*600*8@72Hz.VESA]
0x60=0xFF
pll=5000,4
[800*600*15@72Hz.VESA]
H_MUL=2
0x60=0xFF
pll=5000,4
0x54=0x98
0x67=0x30
[800*600*16@72Hz.VESA]
H_MUL=2
0x60=0xFF
pll=5000,4
0x54=0xa0
[800*600*32@72Hz.MIRO]
H_MUL=4
0x54=0x28
0x60=0xFF
pll=10000,15
0x67=0x71
[800*600*8@75Hz.VESA]
0x60=0xFF
pll=4950,4
[800*600*15@75Hz.VESA]
H_MUL=2
0x60=0xFF
pll=4950,4
0x54=0x98
0x67=0x30
[800*600*16@75Hz.VESA]
H_MUL=2
0x60=0xFF
pll=4950,4
0x54=0xa0
[800*600*32@75Hz.MIRO]
H_MUL=4
0x54=0x28
0x60=0xFF
pll=9600,15
0x67=0x71
[800*600*8@80Hz.MIRO]
0x60=0xFF
pll=5200,4
[800*600*15@80Hz.MIRO]
H_MUL=2
0x60=0xFF
pll=5200,4
[800*600*16@80Hz.MIRO]
H_MUL=2
0x60=0xFF
pll=5200,4
[800*600*8@100Hz.MIRO]
0x54=0x80
0x60=0xFF
pll=6500,13
[800*600*15@100Hz.MIRO]
H_MUL=2
0x54=0x70
0x60=0xFF
pll=6500,13
0x67=0x30
[800*600*16@100Hz.MIRO]
H_MUL=2
0x54=0x68
0x60=0xFF
pll=6500,13
[1024*768*8@60Hz.VESA]
0x60=0xFF
0x67=0x0
pll=6500,13
dac=0x0
[1024*768*15@60Hz.VESA]
H_MUL=2
0x54=0x68
0x60=0xFF
pll=6500,13
0x67=0x30
[1024*768*16@60Hz.VESA]
H_MUL=2
0x54=0x60
0x60=0xFF
pll=6500,13
[1024*768*8@70Hz.VESA]
0x60=0xFF
0x67=0x00
pll=7500,14
dac=0x0
0x54=0xf0
[1024*768*15@70Hz.VESA]
H_MUL=2
0x54=0x50
0x60=0xFF
pll=7500,14
0x67=0x30
[1024*768*16@70Hz.VESA]
H_MUL=2
0x54=0x48
0x60=0xFF
pll=7500,14
[1024*768*8@72Hz.VESA]
0x60=0xFF
0x67=0x0
pll=7700,14
dac=0x0
[1024*768*15@72Hz.VESA]
H_MUL=2
0x54=0xa0
0x60=0xFF
pll=7700,14
[1024*768*16@72Hz.VESA]
H_MUL=2
0x54=0xa0
0x60=0xFF
pll=7700,14
[1024*768*8@75Hz.VESA]
0x60=0xFF
0x67=0x00
pll=7875,10
dac=0x0
0x54=0xd8
[1024*768*15@75Hz.VESA]
H_MUL=2
0x54=0x40
0x60=0xFF
pll=7875,10
0x67=0x30
[1024*768*16@75Hz.VESA]
H_MUL=2
0x54=0x40
0x60=0xFF
pll=7875,10
[1024*768*8@90Hz.MIRO]
0x60=0xFF
0x67=0x10
pll=9920,4
dac=0x20
[1024*768*15@90Hz.MIRO]
H_MUL=2
0x54=0x20
0x60=0xFF
pll=9920,0xf
0x67=0x30
[1024*768*16@90Hz.MIRO]
H_MUL=2
0x54=0x20
0x60=0xFF
pll=9920,0xf
[1024*768*8@100Hz.MIRO]
0x60=0xFF
0x67=0x10
pll=11000,0x4
dac=0x20
0x54=0x98
[1152*864*8@60Hz.MIRO]
0x60=0xFF
pll=8000,0xA
[1152*864*15@60Hz.MIRO]
H_MUL=2
0x13=0x20
0x50=0x11
0x54=0x90
0x60=0xFF
pll=8000,0xa
[1152*864*16@60Hz.MIRO]
H_MUL=2
0x13=0x20
0x50=0x11
0x54=0x90
0x60=0xFF
pll=8000,0xa
[1152*864*8@70Hz.MIRO]
0x60=0xFF
0x67=0x00
pll=9450,0xf
dac=0x0
0x54=0xa8
[1152*864*15@70Hz.MIRO]
H_MUL=2
0x13=0x20
0x50=0x11
0x54=0x28
0x60=0xFF
pll=9450,0xf
0x67=0x30
[1152*864*16@70Hz.MIRO]
H_MUL=2
0x13=0x20
0x50=0x11
0x54=0x20
0x60=0xFF
pll=9450,0xf
[1152*864*8@72Hz.MIRO]
0x60=0xFF
0x67=0x10
pll=9880,4
dac=0x20
[1152*864*15@72Hz.MIRO]
H_MUL=2
0x13=0x20
0x50=0x11
0x54=0x30
0x60=0xFF
pll=9880,0xf
[1152*864*16@72Hz.MIRO]
H_MUL=2
0x13=0x20
0x50=0x11
0x54=0x30
0x60=0xFF
pll=9880,0xf
[1152*864*8@75Hz.MIRO]
0x60=0xFF
0x67=0x10
pll=10200,4
dac=0x20
0x54=0x98
[1280*1024*8@60Hz.MIRO]
0x60=0xFF
0x67=0x00
pll=11050,0xc
dac=0x0
0x54=0x80
[1280*1024*8@66Hz.MIRO]
0x60=0xFF
0x67=0x00
pll=11760,0x9
dac=0x0
0x54=0x58
[1280*1024*8@72Hz.MIRO]
0x54=0x50
0x60=0xFF
0x67=0x10
pll=13000,0xd
dac=0x20
[1280*1024*8@75Hz.VESA]
0x54=0x50
0x60=0xFF
0x67=0x10
pll=13500,0xd
dac=0x20
[1408*1024*8@60Hz.MIRO]
0x60=0xFF
0x54=0x70
pll=12100,9
[1408*1024*8@66Hz.MIRO]
0x54=0x58
0x60=0xFF
0x67=0x10
pll=13000,0xd
dac=0x20
[1408*1024*8@70Hz.MIRO]
0x54=0x58
0x60=0xFF
0x67=0x10
pll=13500,0xd
dac=0x20
